package com.googlecode.gunncsnavigation.telemetry;

/**
 * TelemetryPorts is a unified specification for ports used for Telemetry
 * Service Ports
 * 
 * @author ajc
 */
public interface TelemetryPorts {

	// ports for create mounted sonars (a0...a2)
	public static final int[] SONAR_PORTS = new int[] { 101, 102, 103 };

	// port for create mounted gyro(a0...12)
	public static final int GYRO_PORT = 110;

	// port for create mounted compass (i2c)
	public static final int COMPASS_PORT = 111;

	// port for the Joystick
	public static final int JOYSTICK_PORT = 120;

	public static final int DEMOSWITCH0_PORT = 121;

	public static final int DEMOSWITCH1_PORT = 122;

	// create sensors
	public static final int VELOCITY_ENCODER_PORT = 130;

	public static final int ANGLE_ENCODER_PORT = 131;

	public static final int DISTANCE_ENCODER_PORT = 132;

}
